Dependability Analysis of Hierarchical Systems with Modular Imperfect Coverage
نویسندگان
چکیده
We consider the dependability analysis of hierarchical fault tolerant computer based systems in this paper. The hierarchical nature of the system aids in fault coverage: if an undetected error escapes from one level of the system, it may be covered or tolerated at a higher level. A fault that remains uncovered through all levels of the hierarchy, and thus appears at the output, causes immediate system failure despite the remaining redundancy in the system. The difficulty in dependability analysis arises because the dependencies among components and/or modules across the different levels in the hierarchy introduced by such modular imperfect coverage have not been addressed in the solution. We offer a means by which to resolve this difficulty. Our analysis approach uses a generalized coverage model for each component. This coverage model defines the conditional coverage probabilities associated with each level in the hierarchy. The resulting approach is applicable to Markov analyses and combinatorial methods such as FT, RBD, or MBDD for the analysis of both reliability and availability. We present the general approach in terms of a dynamic fault tree, and provide an analysis of a sample hierarchical system.
منابع مشابه
Modeling manufacturing dependability
In this paper, an analytical approach for the availability evaluation of cellular manufacturing systems is presented, where a manufacturing system is considered operational as long as its production capacity requirements are satisfied. The advantage of the approach is that constructing a system level Markov chain (a complex task) is not required. A manufacturing system is decomposed into two su...
متن کاملDependability Assessment using Binary Decision Diagrams (BDDs)
This paper presents the DREDD (Dependability and Risk Evaluation using Decision Diagrams) algorithm which incorporates coverage modeling into a BDD solution of a combinatorial model. BDDs, which do not use cutsets to generate system unreliability, may be used to nd exact solutions for extremely large systems. The DREDD algorithm takes advantage of the e ciency of the BDD solution approach and i...
متن کاملPerformance Analysis of a Repairable Robot Safety System with Standby, Imperfect Coverage and Reboot Delay
The present study deals with a robot safety system composed of standby robot units and inbuilt safety unit. When the main operative unit fails, it is replaced by the standby robot unit available in the system. The concept of reboot delay is also incorporated in this study according to which the robot unit is rebooted if it is not successfully recovered. The recovery and reboot times of failed u...
متن کاملReliability Evaluation of Multi-state Systems Subject to Imperfect Coverage using OBDD
This paper presents an efficient approach based on OBDD for the reliability analysis of a multi-state system subject to imperfect fault-coverage with combinatorial performance requirements. Since there exist dependencies between combinatorial performance requirements, we apply the Multi-state Dependency Operation (MDO) of OBDD to deal with these dependencies in a multi-state system. In addition...
متن کاملOn the Placement of Software Mechanisms for Detection of Data Errors
An important aspect in the development of dependable software is to decide where to locate mechanisms for efficient error detection and recovery. We present a comparison between two methods for selecting locations for error detection mechanisms, in this case executable assertions (EA’s), in black-box modular software. Our results show that by placing EA’s based on error propagation analysis one...
متن کامل